Synonyms for "point of departure"

Words with similar meaning